.overlay {
    position: fixed;
    z-index: 1000;
    height: 100%;
    background: var(--c-black-70, rgb(0 0 0 / 70%));
    pointer-events: all;
    inset: 0;
    inset-inline: 0;
}

.default {
    opacity: 0;
}

.show {
    opacity: 1;
    transition: opacity 250ms ease-out;
}

.hidden {
    opacity: 0;
    transition: opacity 150ms ease-in;
}
